"""
@author:  wangyangang
@contact: wangyangang@wangyangang.com
@site:    https://wangyangang.com
@time:   5/10/20 - 10:51 PM
"""
# 配置日志
LOGGING = {
    'version': 1,
    'disable_existing_loggers': True,
    'formatters': {
        'standard': {
            'format': '%(levelname)s %(asctime)s %(message)s'   # 输出格式
        },
    },
    'handlers': {
        'visit_handlers': {     # visit_handlers : 标识（名字）
            'level': 'INFO',    # 日志等级
            'maxBytes': 5 * 1024 * 1024,    # 文件大小 - 这里是文件到 5M 会自动清空
            'class': 'logging.handlers.RotatingFileHandler',
            'filename': 'logs/visit_log',   # 日志存储文件
            'formatter': 'standard',
        },
    },
    'loggers': {
        'visit': {
            'handlers': ['visit_handlers'],     # 使用哪个 handlers
            'level': 'INFO',    # 日志等级，这里的等级要比 handlers 要高或者一致
            'propagate': False,
        },
    },
}